scrolledwindow: Update gesture API change.
authorCarlos Garnacho <carlosg@gnome.org>
Mon, 24 Mar 2014 13:45:55 +0000 (14:45 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Fri, 23 May 2014 17:54:23 +0000 (19:54 +0200)
gtk/gtkscrolledwindow.c

index d0d3a496344fee3e4e5b617546a0fb45bfefc67a..d4679b29c0673e36c89e84d34c66f3da61353e56 100644 (file)
@@ -1247,24 +1247,21 @@ gtk_scrolled_window_set_kinetic_scrolling (GtkScrolledWindow *scrolled_window,
 
   if (priv->kinetic_scrolling)
     {
-      gtk_widget_add_controller (GTK_WIDGET (scrolled_window),
-                                 GTK_EVENT_CONTROLLER (priv->drag_gesture),
-                                 GTK_PHASE_CAPTURE);
-      gtk_widget_add_controller (GTK_WIDGET (scrolled_window),
-                                 GTK_EVENT_CONTROLLER (priv->swipe_gesture),
-                                 GTK_PHASE_CAPTURE);
-      gtk_widget_add_controller (GTK_WIDGET (scrolled_window),
-                                 GTK_EVENT_CONTROLLER (priv->long_press_gesture),
-                                 GTK_PHASE_CAPTURE);
+      gtk_widget_add_gesture (GTK_WIDGET (scrolled_window),
+                              priv->drag_gesture, GTK_PHASE_CAPTURE);
+      gtk_widget_add_gesture (GTK_WIDGET (scrolled_window),
+                              priv->swipe_gesture, GTK_PHASE_CAPTURE);
+      gtk_widget_add_gesture (GTK_WIDGET (scrolled_window),
+                              priv->long_press_gesture, GTK_PHASE_CAPTURE);
     }
   else
     {
-      gtk_widget_remove_controller (GTK_WIDGET (scrolled_window),
-                                    GTK_EVENT_CONTROLLER (priv->drag_gesture));
-      gtk_widget_remove_controller (GTK_WIDGET (scrolled_window),
-                                    GTK_EVENT_CONTROLLER (priv->swipe_gesture));
-      gtk_widget_remove_controller (GTK_WIDGET (scrolled_window),
-                                    GTK_EVENT_CONTROLLER (priv->long_press_gesture));
+      gtk_widget_remove_gesture (GTK_WIDGET (scrolled_window),
+                                 priv->drag_gesture);
+      gtk_widget_remove_gesture (GTK_WIDGET (scrolled_window),
+                                 priv->swipe_gesture);
+      gtk_widget_remove_gesture (GTK_WIDGET (scrolled_window),
+                                 priv->long_press_gesture);
 
       gtk_scrolled_window_cancel_deceleration (scrolled_window);
     }